home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / programr / fxtw104.zip / HISTORY.DOC < prev    next >
Text File  |  1994-09-11  |  7KB  |  184 lines

  1.  
  2.  
  3.         HISTORY.DOC
  4.  
  5.                   REVISION HISTORY OF THE SXT SOFTWARE EXPLORATION TOOLS
  6.  
  7.                   * CXT - C Exploration Tools
  8.                   * DXT - DBASE Exploration Tools
  9.                   * FXT - FORTRAN Exploration Tools
  10.                   * LXT - LISP Exploration Tools
  11.  
  12.                   (SXT command-line and SXTWIN Windows versions)
  13.  
  14.         9/94      CXTWIN 1.04,  DXTWIN 1.04,  FXTWIN 1.04,  LXTWIN  1.04,
  15.                   first  official  shareware  releases of the Windows 3.1
  16.                   versions (previous ones were test-versions),  update of
  17.                   CXT 2.30, DXT 1.30, FXT 1.30, LXT 1.30
  18.  
  19.         5/94 - 8/94    CXT  2.21,  DXT 1.21,  FXT 1.21 and FXT 1.22,  LXT
  20.                   1.21 (unreleased working versions),  error in  database
  21.                   search  fixed,  changed to case insensitive names (DXT,
  22.                   FXT); error with combination of options -L -time fixed,
  23.                   error with overwrites of command and  file  list  files
  24.                   with option -G fixed (CXT,  DXT,  FXT, LXT); error with
  25.                   relative -I include paths fixed (CXT, FXT);  new option
  26.                   -E[..] (DXT); FXT language analysis part redesigned and
  27.                   optimised,   functionality   extended  (options  -CALL,
  28.                   -COMMON,  -$);  CXT language analysis  part  optimised,
  29.                   warning  if  C++  style comment '//' recognised without
  30.                   option -C++ or -// set, better CST typedef recognition,
  31.                   preprocessor  defines  for  MS  Visual  C++  1.5;   LXT
  32.                   functionality extended (option -defmacro)
  33.  
  34.         3/94      DXT 1.20,  FXT 1.20, LXT 1.20, first official shareware
  35.                   releases (previous ones were test-versions),  update of
  36.                   CXT (version 2.20)
  37.  
  38.         2/94      CXT 2.13 (unreleased working version), minor changes in
  39.                   CST  byte  offset  file  generation,   fixed  error  in
  40.                   database reading, Microsoft VC++ 1.0 for Windows NT and
  41.                   Borland  C++  1.0  for  OS/2   preprocessing   support,
  42.                   internal  database  structure  changed,  detection  and
  43.                   handling of multiple file  inclusions,  new  additional
  44.                   options   (C++   comments  in  C  code,   __TIMESTAMP__
  45.                   preprocessor   macro   supported,   extended   national
  46.                   character sets, Rational Rose Petal file generation for
  47.                   callgraph  visualisation,  command  line dump,  runtime
  48.                   informations),   BRIEF  and  MicroEMACS  macros   files
  49.                   changed,  new  option  -o for CFTN and CSTN to redirect
  50.                   output to file, return values for CFTN and CSTN changed
  51.  
  52.         7/93      CFT & CST 2.12,  additional  features,  internal  error
  53.                   handling redesigned, C++ class hierarchy graph listing,
  54.                   better  C++ operator handling,  preprocessor macro size
  55.                   increased, new BRIEF macro help screen, BRIEF macro key
  56.                   assignment changed,  new MicroEMACS  macros  added  and
  57.                   existing  ones  redesigned,   CST  byte  offset  option
  58.                   extended and byte offset file redesigned (fewer  macros
  59.  
  60.  
  61.                                       - 1 -
  62.  
  63.  
  64.                   -> faster compilation and smaller executable),  Borland
  65.                   C++   3.1   preprocessing   support,   additional   C++
  66.                   preprocessor defines for Borland and GNU supported, new
  67.                   transfer  batch  files  for  calling  CFT  and CST from
  68.                   inside the Borland  IDE  and  displaying  the  results,
  69.                   system  requirements  for  real  mode  versions are now
  70.                   Intel 80286 or higher (8088,  8086  and  80186  are  no
  71.                   longer supported)
  72.  
  73.         11/92     CFT & CST 2.11,  first official shareware release,  new
  74.                   options (e.g.  generating formatted text files,  screen
  75.                   output    redirection),    additional    source    code
  76.                   informations,   Microsoft   C/C++   7.0   preprocessing
  77.                   support, speed improvements, database access macros for
  78.                   MicroEMACS 3.11 editor (DOS and WINDOWS versions)
  79.  
  80.         9/92      CFT  &  CST  2.10,  extensive  speed  improvements  for
  81.                   database   reading,   additional   informations   about
  82.                   multiple  definitions  and  C++  function  overloading,
  83.                   minor preprocessor bug fixing,  new  BRIEF  macros  for
  84.                   project  source  file  menu,  cross reference menus and
  85.                   file contents menus
  86.  
  87.         1/92 - 4/92    CFT & CST versions 2.07 - 2.09, optimized database
  88.                   generation,  reading of database files by  CFT  &  CST,
  89.                   incremental  processing,  BRIEF  and  QEDIT  macros for
  90.                   invoking CFTN and CSTN from inside these editors,  data
  91.                   structure element byte offset calculation for CST,  new
  92.                   output features, improved execution speed
  93.  
  94.         1/92      CFT & CST version 2.06,  first  release  with  database
  95.                   generation,  dBASE compatible database files,  database
  96.                   utilities CFTN and CSTN for information recalling
  97.  
  98.         12/91     CFT & CST version 2.05,  first protected mode  versions
  99.                   CFT386 and CST386, bug fixing, additional features, C++
  100.                   processing
  101.  
  102.         10/91 - 12/91  CFT & CST versions 2.01 - 2.04,  minor bug fixing,
  103.                   additional features
  104.  
  105.         10/91     CFT & CST  version  2.00,  complete  program  redesign,
  106.                   extensive   program  optimizations,   preprocessor  bug
  107.                   fixing,  new additional  output  features,  statistical
  108.                   informations,  additional preprocessor warnings, adding
  109.                   support for different compiler types, trigraph handling
  110.  
  111.         9/89 - 10/91   CFT & CST versions 1.2 -  1.6  and  1.70  -  1.98,
  112.                   version  1.78  was first release with integrated ANSI C
  113.                   preprocessor,   some  minor  and  major   bug   fixing,
  114.                   additional  features,  include  file processing,  macro
  115.                   #define  handling,  CFT  assembler  source  processing,
  116.                   command   and  list  file  handling,   error  recovery,
  117.                   execution speed optimization
  118.  
  119.         9/89      CFT & CST version 1.1, major bug fixing
  120.  
  121.  
  122.                                       - 2 -
  123.  
  124.  
  125.  
  126.         4/89      CFT & CST version 1.0, first release
  127.  
  128.         8/88      CFT & CST version 0.9, first inofficial test release
  129.  
  130.         5/88      start of CST (C Structure Tree Generator)  development,
  131.                   based on the first successful CFT results
  132.  
  133.         3/88      start of CFT (C Function Tree Generator) development
  134.  
  135.  
  136.                            (THIS DOCUMENT HAS 3 PAGES)
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.                                       - 3 -
  184.